make barbecue - German English Dictionary